package com.chong.method;

public class Demo6 {
    public static void main(String[] args) {
        Demo6 test = new Demo6();
        int value = test.f(15);
        System.out.println("输入的阶乘和是：" + value);
    }

    /*
    递归:只适合计算数值小的计算 不然电脑扛不住

    阶乘：
    1！ 1
    2！ 2*1
    3！ 3*2*1
     */
    public static int f(int n) {
        if (n == 1) {
            return 1;
        } else {
            return n * f(n - 1);
        }
    }
}
